package cn.mw.cmdb.virtualization.constant;

import java.util.Arrays;
import java.util.List;

/**
 * @author gengjb
 */
public class MwVirtualizationConstant {

    public final static String ENGINE_ID = "engineId";

    public final static String UUID = "uuid";
    public final static String PID = "pid";

    public final static String ID = "dataId";

    public final static String VM_TYPE = "vmType";

    public final static String TYPE_ID = "mw_monitorTypeId";

    public final static String OPERATE_SYSTEM = "operateSystem";

    public final static List<String> HOST_ITEMS = Arrays.asList("MWVM_MEMORY_TOTAL","MWVM_MEMORY_USED","HOST_VENDOR","MWVM_UPTIME","HOST_MODEL","MWVM_VERSION","MWVM_CPU_USAGE","MWVM_CPU_FREQUENCY","Overall status","MWVM_MEM_UTILIZATION","MWVM_CPU_UTILIZATION","MW_HOST_STATUS","HOST_UPTIME","PARTTION_TOTAL","PARTTION_USED");

    public final static List<String> VM_ITEMS = Arrays.asList("VM_POWER_STATE","MWVM_CPU_USAGE","MWVM_MEMORY_USAGE","MWVM_UPTIME","Committed storage space","Uncommitted storage space","MWVM_CPU_UTILIZATION","MWVM_MEMORY_UTILIZATION","MWVM_STATUS","MWVM_POWER_STATUS","Storage Capacity Total","MWVM_CPU_CORES");

    public final static String TOTAL_KEY = "total";
    public final static String USED_KEY = "used";
    public final static String FREE_KEY = "free";
    public final static String UNIT = "unit";

    public final static String SYNC_FLAG = "syncFlag";
    public final static String CLUSTER_ID = "clusterId";
    public final static String HOST_ID = "hostId";

    public final static List<String> VS_WITCH_IETMS = Arrays.asList("MWVM_STATUS","vSwitch BandWidth");


}
